tractor mounted potato harvester - Allemand Anglais Dictionnaire